//
// We have to do some macro tricks to convert this C++ enum into a list of strings
// that we can pass into lua
//
#if (!defined(QS_BUTTON_H) || defined(GENERATE_ENUM_STRINGS) )
#define QS_BUTTON_H

#include "detail/QSEnumToString.h"

namespace QS
{
	BEGIN_ENUM(Button)
	{
		DECL_ENUM_ELEMENT(None),
		DECL_ENUM_ELEMENT(Mouse1),
		DECL_ENUM_ELEMENT(Mouse2),
		DECL_ENUM_ELEMENT(Mouse3)
	}
	END_ENUM(Button)
}

#endif